/*
 * Created on 15 avr. 2005 by Tudor.Ionescu@supelec.fr
 */
package clustering.framework;
import org.w3c.dom.*;
/**
 * @author Tudor.Ionescu@supelec.fr

IClusterTreeScorer

Every cluster tree scorer has to implement this interface. A cluster tree scorer is a class that computes the score of tree, which has been constructed by a tree constructor class (IClusterTreeConstructor). Tree scoring is a method of determining the quality of the clustering process and its result, the cluster tree.

Method(s):

double ComputeScore(org.w3c.dom.Document xmlTree, double [][] dMatrix);

The xmlTree parameter denotes an XML document containing the structure of a cluster tree that has been constructed by a tree constructed class. The dMatrix parameter represents an n x n double matrix which contains the values of the distances between all the files to be clustered.

 */
public interface IClusterTreeScorer {
    double ComputeScore(Document xmlTree, double [][] dMatrix);
}
